@charset "utf-8";
/* CSS Document */
/* KISSY CSS Reset */
.warp{ margin: 0 auto; width: 1200px;}


.index_banner{ margin:0 auto; width:100%; min-width:1200px;}
.index_banner_box{ min-width:1200px; position:relative;  height:460px; overflow:hidden;  }
.index_banner_box .bd{ position:relative; z-index:0;  }
.index_banner_box .bd ul{ width:100% !important;  }
.index_banner_box .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.index_banner_box .bd li a{ display:block; height:460px; }
.index_banner_box .hd{ width:1200px; left:50%; margin-left:-600px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;  }
.index_banner_box .hd ul{ text-align: center; }
.index_banner_box .hd ul li{margin:0 4px; cursor:pointer;  }
.index_banner_box .hd ul li { width:11px; height: 11px;  display: inline-block; background: #a2a2a2; border-radius: 11px; filter:alpha(opacity=80);opacity:0.8;  }
.index_banner_box .hd ul li.on { background: #0b67b0; border-radius: 11px; filter:alpha(opacity=100);opacity:1;  }



.vip_font_box{ background: #fff; overflow: hidden; }
.vip_font_icon_pd{ padding: 0 20px; height: 190px; position: relative;}
.vip_font_icon ul li{ width: 25%; float: left; text-align: center; padding: 60px 0;}
.vip_font_icon ul li table{width:100px;height:100px;margin:0px auto 8px;}
.vip_font_icon ul li table img{max-width:100px;max-height:100px;}
.vip_font_icon ul li span{text-align: center; display: block; font-size: 18px; color: #04233b; font-weight: bold;font-family: "微软雅黑";padding-bottom: 4px;}
.vip_font_icon ul li em{ font-size: 12px; color: #184569;font-family: "微软雅黑"; font-weight: normal;line-height: 24px;max-height:48px;overflow:hidden;}
.vip_font_icon ul li i{ display: block; font-size: 12px; color: #184569;  font-family: arial; font-style: normal;}
.vip_font_icon ul li i.lin_r{ position: absolute; right: 0; top: 38px; width: 1px; background: #e5e6e7; height: 116px;}

.vip_font_icon_mm img{max-width:1200px;}
.vip_font_icon_mm{width:1200px;margin:0px auto;}

.product_box{ background: #f5f5f5;overflow: hidden;padding: 70px 0;}

.vip_ind_title{ text-align: center; }
.vip_ind_title span{ font-size: 28px; color: #292929; font-weight: bold; display: block; padding-bottom: 4px;}
.vip_ind_title em{ font-size: 15px; color: #292929; display: block;}

.product_list{ padding: 0 18px; position: relative; margin-top: 40px;}
.product_menu{ height: 60px; background: #07528e; line-height: 60px; margin-bottom: 28px;}
.product_menu span{  width: 170px; text-align: center; font-size: 18px; color: #fff; background: #fb6121; display: block; float: left;}
.product_menu dl{ overflow: hidden; float: left; width: 800px;}
.product_menu dl dd{ font-size: 14px;  text-align: center; font-weight: bold; float: left; padding: 0 20px; position: relative; height: 60px; padding-bottom: 9px;}
.product_menu dl dd i{ display: block; position: absolute; top: 0; right: 0; width: 1px; font-style: normal; border-right: 1px solid #316fa1;}
.product_menu dl dd.oom em{ background: url(../images/omm_icon.png) bottom center no-repeat; width: 14px; height: 9px; display: inline-block; }
.product_menu dl dd.oom a{ color: #fff;}
.product_menu dl dd a{color: #dee3eb; display: block;}
.product_menu dl dd a:hover{ text-decoration: underline;}
.whole_pro{ float: right; color: #fff; font-size: 13px;  padding: 0 20px;}
.whole_pro a{ color: #fff;text-decoration: underline;}

.product_list_panel{ overflow: hidden;}
.product_list_panel ul{ width: 1200px; overflow: hidden;}
.product_list_panel ul li{ background: #fff; height: 384px; width: 222px;margin-right: 35px; float: left;  padding: 0 21px; position: relative;margin-top:10px;}
.product_list_panel ul li:nth-child(1){ border-top: 2px solid #fbde69;}
.product_list_panel ul li:nth-child(2){ border-top: 2px solid #8de83d;}
.product_list_panel ul li:nth-child(3){ border-top: 2px solid #fb6c50;}
.product_list_panel ul li:nth-child(4){ border-top: 2px solid #61b3f4;}
.product_list_panel ul li:nth-child(5){ border-top: 2px solid #fbde69;}
.product_list_panel ul li:nth-child(6){ border-top: 2px solid #8de83d;}
.product_list_panel ul li:nth-child(7){ border-top: 2px solid #fb6c50;}
.product_list_panel ul li:nth-child(8){ border-top: 2px solid #61b3f4;}
.panel_top{ margin-top: 20px; height: 222px;}
.panel_bt_tt {padding: 27px 0;}
.panel_bt_tt a{ font-size: 14px; color: #333; text-align: center; display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.panel_bt_tt a:hover{ color: #0b67b0;}
.panel_bt_mon{border-top: 1px solid #f1f1f2; overflow: hidden; height: 24px; line-height: 24px; padding: 22px 0;  position: absolute; bottom: 0; left: 21px; right: 21px;}
.panel_bt_mon span{ float: left; font-size: 16px; color: #f3750e; }
.panel_bt_mon em{ float: right; }
.panel_bt_mon a{ display: block;  color: #0b67b0; border-radius: 13px; padding: 0 14px; border: 1px solid #0b67b0;}

.vip_about{background: url(../images/about_bg.jpg) center center repeat-y; padding: 60px 0 50px;}
.vip_ind_text{ text-align: center; color: #ffffff; font-size: 16px;  font-weight: bold; padding: 28px 100px 0; line-height: 28px;}
.vip_ind_btn{ text-align: center; margin-top: 28px;}
.vip_ind_btn a{font-size: 14px; color: #fff; padding: 2px 36px ;  border-radius: 37px; border: 2px solid #fff;  display: inline-block; }
.vip_ind_titleff span{ color: #fff;}
.vip_ind_titleff em{ color: #fff;}


.vip_new_pro_bg{ background: url(../images/news_bg.png) center center no-repeat; height: 579px; width: 100%; padding-top: 50px;}
.vip_new_pro_cont{ width: 1200px; overflow: hidden;}
.vip_new_top{ background: #fff; height: 205px;}
.vip_new_pro_cont {padding-top: 72px;}
.vip_new_pro_cont dl{ width: 1300px;}
.vip_new_pro_cont dl dd{ float: left; width: 346px; margin-right: 81px;}
.vip_new_pro_cont dl dd:last-child{margin-right: 0;} 
.vip_new_tt{ height: 50px; padding-right: 120px;}
.vip_new_tt a{ font-size: 16px; font-weight: bold; color: #fff; display: block; padding-left: 6px;}
.vip_new_mbton{ position: relative; border-bottom: 2px solid #003b6a;  padding-bottom:11px; padding-top: 25px;z-index: 2; }
.vip_new_mbton span{ font-size: 16px; color: #ff9c4b;height: 25px; line-height: 25px;}
.vip_new_mbton em{ height: 25px; line-height: 25px; background: #fff; float: right; margin-right: 25px; border-radius:25px ; padding: 0 14px;}
.vip_new_mbton em a{font-size: 14px; color: #0b67b0;}
.vip_new_tt a:hover{ text-decoration: underline;}
.vip_new_mbton i{ position: absolute; top: 0px; right: 11px; z-index: -1; font-size: 94px; color: #003b6a; height: 107px; font-family: arial;}


.vip_supply_box{ background: #fff; width: 100%; overflow: hidden;}
.vip_supply{ padding-top: 75px;overflow: hidden;}
.vip_supply_lf{ float: left; width: 263px;}
.vip_supply_lf_top{ background: #07528e; height: 91px; padding: 0 10px;}

.vip_baner{ height: 115px; background: #344048; width: 100%;}
.vip_baner_lf1{ background: url(../images/deam_bg.png) left top no-repeat; float: left; width: 39px; text-align: center; padding: 14px 18px 25px; }
.vip_baner_lf1 em{ font-size: 18px; color: #ffffff; font-weight: bold;}
.vip_baner_lf1s{ background: url(../images/ss.png) left top no-repeat; float: left; width: 39px; text-align: center; padding: 14px 18px 25px; }
.vip_baner_lf1s em{ font-size: 18px; color: #ffffff; font-weight: bold;}
.vip_baner_lf2 { width: 160px; float: right; margin: 4px 0 12px;}
.vip_baner_lf2 span{ font-size: 14px; color: #fff; font-weight: bold; display: block; margin-top: 14px;}
.vip_baner_lf2 em{ display: block; margin-top: 5px;}
.vip_baner_lf2 em a{ float:left;}
.vip_baner_lf2 em a .yeas_icon1{ /*background: url(../images/vip-icon2.png) left center no-repeat; color: #47a4fa; padding-left: 49px; */padding-right: 3px; font-size: 11px; font-style: normal;line-height: 21px; margin-right: 5px;}
.vip_baner_lf2 em a .yeas_icon2{ /*background: url(../images/vip-icon1.jpg) left center no-repeat; color: #47a4fa; padding-left: 49px;*/ padding-right: 3px; font-size: 11px; font-style: normal;line-height: 21px; margin-right: 5px;}
.vip_baner_lf2 em img{ float:none; margin:0;margin-top: 2px;}

.vip_supply_lf_bt{ border: 1px solid #07528e; padding: 20px 20px 29px;}
.vip_supply_lf_bt ul li{ font-size: 14px; color: #333; overflow: hidden; padding-bottom: 12px;}

.vip_supply_lf_bt_code{ text-align: center; margin-top: 10px;}
.vip_supply_lf_bt_code em{ display: block;}
.vip_supply_lf_bt_code span{  font-size: 12px; color: #999; font-family: "微软雅黑"; display: block; padding-top: 4px;}
.vip_supply_lf_bt_xp{ text-align: center; height: 35px; line-height: 35px; margin-top: 35px;}
.vip_supply_lf_bt_xp a{ background: #fa631f; color: #fff; font-weight: bold; padding: 0 50px; font-size: 14px;  display: inline-block; border-radius: 35px;}

.vip_supply_rt{ width: 888px; float: right;}
.vip_supply_rt_title{ border-bottom: 2px solid #04233b; height: 65px; line-height: 65px; margin-bottom: 42px;}
.vip_supply_rt_title span{ color: #292929; font-size: 34px; font-weight: bold; float: left; margin-right: 15px;}
.vip_supply_rt_title em{ font-size: 15px; color: #666; float: left;}
.vip_supply_rt_title a{ color:#333333; font-size: 13px; float: right;}
.vip_supply_rt_title a:hover{ text-decoration: underline;}


.vip_supply_rt_list dl{ width: 910px; overflow: hidden;}
.vip_supply_rt_list dl dd{ width: 207px; float: left; margin-right: 20px; margin-bottom: 30px;}
.vip_supply_rt_list_top{ width: 205px; height: 196px; border: 1px solid #e9e9e9;}
.vip_supply_rt_list_top:hover{ border: 1px solid #0b67b0;}
.vip_supply_bt_tt{ line-height: 26px; padding: 10px 0;}
.vip_supply_bt_tt a{ font-size: 14px; color: #333333; display: block;  overflow: hidden; height: 52px;}
.vip_supply_bt_tt a:hover{ text-decoration: underline;}
.vip_supply_bt_mon{ overflow: hidden;}
.vip_supply_bt_mon span{ float: left; font-size: 16px; color: #f3750e;}
.vip_supply_bt_mon a{ color: #0b67b0; font-size: 14px; text-decoration: underline; float: right;}




.vip_bread{width: 100%; height: 50px; line-height: 50px; background: #f5f5f5;}
.vip_bread_nav{ text-align: left; font-size: 14px; color: #999999; }
.vip_bread_nav a{ color: #999;}
.vip_bread_nav h1 { display: inline-block; font-weight: bold; color: #666666; font-size: 14px; font-weight: normal; padding-right: 6px;}

.vip_content{width: 100%;position: relative;margin-top: 36px;overflow: hidden;}
.vip_content_lf{ float: left; width: 264px;}
.vcont_bt{ background: #07528e; line-height: 56px; padding-left: 18px; font-size: 18px; font-weight: bold; color: #fff; position: relative;}
.vcont_bt a{ position: absolute; top: 0; right: 17px; font-size: 13px; color: #fff;}
.vcont_bt a:hover{text-decoration: underline;}
.vip_content_lf1{ border: 1px solid #07528e; margin-bottom: 20px;}
.vip_content_lf1 ul li{ line-height: 53px; padding: 0 16px; border-bottom: 1px solid #bdbdbd;}
.vip_content_lf1 ul li:last-child{ border-bottom: none;}
.vip_content_lf1 ul li a{ display: block; overflow: hidden; padding-right: 12px; font-size: 14px; color: #333; font-weight: bold; background: url(../images/odd_r.png) right center no-repeat;}
.vip_content_lf1 ul li a:hover{ color: #07528e;}

.vip_content_lf2{border: 1px solid #07528e; margin-bottom: 20px; }
.vip_content_lf2 ul{padding: 15px 0 15px;}
.vip_content_lf2 ul li{ line-height: 38px; padding: 0 16px; }
.vip_content_lf2 ul li a{ height:38px;display: block; overflow: hidden; padding-left: 12px; padding-right: 12px; font-size: 14px; color: #333; background: url(../images/ood_l.png) left center no-repeat;}
.vip_content_lf2 ul li a:hover{ color: #07528e;}

.vip_content_lf3{border: 1px solid #07528e; margin-bottom: 20px; }
.vip_lf_contact{ padding: 24px 25px 30px;}
.vip_lf_contact span{ background: url(../images/ny_let.png) left center no-repeat; font-size: 14px; color: #999; display: block; padding-left: 44px; }
.vip_lf_contact span em{ font-size: 16px; color: #333; display: block;}
.vip_lf_contact strong{font-size: 30px; border-bottom: 1px solid #d4d4d4; color: #0590ff; display: block; padding-bottom: 16px; font-family: arial; text-align: center; padding-top: 10px;}
.vip_lf_mess{ text-align: center;}
.vip_lf_mess i{font-style: normal; color: #999999; font-size: 14px; display: block; padding: 16px 0 16px 0;}
.vip_lf_mess a{ font-size: 18px; color: #fff; font-weight: bold; display: inline-block; line-height: 46px; width: 170px; background: #f76c17; border-radius: 46px;}

.vip_content_rt{ float: right; width: 888px;}
.vip_content_rt_bt{ height: 42px; margin-bottom: 32px; font-size: 14px; color: #fff; font-weight: bold; line-height: 42px; background: #07528e; padding-left: 13px;}

.vip_content_ny_title{ height: 52px; line-height: 52px; border-bottom: 2px solid #04233b; margin-bottom: 6px;}
.vip_content_ny_title span{ font-size: 21px; color: #333; font-weight: bold;}
.vip_content_ny_title a{ float: right; font-size:13px ; color: #333;}
.vip_content_ny_title a.qcc_itps{ float: none;}
.vip_content_ny_title em{ font-size: 14px; color: #999; padding-left: 10px;}
.vip_content_ny_title i{ font-style: normal; float: right; font-size: 14px; color: #999999;}
.vip_content_ny_title font{ color: red; font-size: 12px; padding-left: 10px; font-weight: normal;}
.qcc_itps img { vertical-align: middle; margin: 0px 3px;}
.vip_content_news_list dl dd{ border-bottom: 1px solid #e3e3e3; padding-right: 8px; padding-top: 25px; padding-bottom: 25px;}
.vip_content_news_list dl dd:last-child{ border-bottom: none;}
.vip_content_news_list dl dd span{display: block;}
.vip_content_news_list dl dd span a{ font-size: 16px; color: #333333; font-weight: bold;}
.vip_content_news_list dl dd span a:hover{ color: #07528e;}
.vip_content_news_list dl dd span i{ float: right; font-style: normal; font-size: 14px; color: #c2c2c2;}
.vip_content_news_list dl dd em{ font-size: 14px; color: #666; line-height: 22px; display: block; margin-top: 10px;}

.vip_news_detali{ border-top: 1px solid #dcdcdc; padding: 0 23px;}
.vip_news_detali_title{ border-bottom: 1px dashed #dfdfdf; text-align: center; padding-bottom: 26px; padding-top: 50px; margin-bottom: 26px;}
.vip_news_detali_title h2{font-size: 22px; color: #333333; font-family: "微软雅黑"; padding-bottom: 18px;}
.vip_news_detali_title em{ font-size: 14px; color: #999;}

.vip_news_detali_text{ font-size: 14px; color: #333; line-height: 22px;}
.go_back{ text-align: center; padding-top: 60px;}
.go_back a{ width: 113px; height: 35px; border: 1px solid #dedede; line-height: 35px; font-size:16px ; color: #929293; display: inline-block;}
.go_back a:hover{ border: 1px solid #f66d16; color: #f66d16;}
.news_nums_cont{  padding-top: 32px; border-top: 1px dashed #dfdfdf; margin-top: 55px;}
.news_nums_cont em{ display: block; color: #999; font-size: 14px; font-family: "微软雅黑"; line-height: 32px;}
.news_nums_cont em a{ color: #333;}
.news_nums_cont em a:hover{ text-decoration: underline;}

.vip_contact_list{ padding-top: 20px;}
.vip_contact_list strong{ color: #07528e; font-size: 14px; font-family: "微软雅黑"; display: block; line-height: 32px;}
.vip_contact_list ul li{ line-height: 32px; font-size: 14px; color: #666;}
.vip_contact_list ul li span{ font-size: 14px; color: #333; font-weight: bold;}

.about_text{ font-size: 14px; color: #666; line-height: 25px; font-family: "微软雅黑"; padding-top: 25px; padding-bottom: 25px; overflow: hidden;}
.about_img{ float: left; margin-right: 12px; max-width:400px; max-height:260px;}

.cont_about_bean_text{ padding-top: 24px; padding-bottom: 50px; }
.cont_about_bean_text span{ font-size: 14px; color: #ff0101; padding-right: 8px; font-weight: bold;}
.cont_about_bean_text span strong{ color: #333333;}
.cont_about_bean_text em{ background: #18c67e; color: #fff; padding: 2px 10px; margin-right: 3px;}

.beian_ma_tt_attr{ overflow: hidden;}
.beian_ma_tt_attr dd:nth-child(odd){ float: left;}
.beian_ma_tt_attr dd:nth-child(even){ float: right;}
.beian_ma_tt_attr dd { width: 46%; margin-right: 10px;float: left;}
.beian_ma_tt_attr dd.beian_m_rt{ float:right;}
.beian_ma_tt{ padding-top: 20px; padding-bottom: 35px;}
.beian_ma_tt dl dd{line-height:29px;display:inline-block;color:#333;font-size:14px;font-family:"微软雅黑"; font-weight: bold;}
.beian_ma_tt dl dd em{ color: #666666; font-size: 14px; font-weight: normal;}
.beian_ma_tt dl dd a{color:#f16c03;text-decoration:none;}
.beian_ma_tt dl dd a.map_tc{display:inline-block;margin-left:10px;}

.beian_ma_honor{padding-top: 10px; margin-bottom: 20px; overflow: hidden;}
.beian_ma_honor ul li{ width: 180px; float: left; text-align: center; margin-right: 10px;}
.beian_ma_honor ul li span{ font-size: 14px; color: #666; overflow: hidden; display: block; height: 20px;}

.cont_vip_honor{overflow: hidden; padding-top: 26px;}
.cont_vip_honor dl{ width: 960px; overflow: hidden;}
.cont_vip_honor table{ height: 180px; border: 1px solid #e5e5e5;width: 272px;}
.cont_vip_honor dl dd{ width: 272px; margin-bottom: 20px; margin-right: 36px; text-align: center; float: left;}
.cont_vip_honor dl dd span{ font-size: 14px; color: #666;font-family:"微软雅黑"; display: block; line-height: 40px; height: 40px; overflow: hidden; padding: 0 10px;}

.page-num { text-align: center; padding: 20px 0; line-height: 35px;}
.page-num a { display: inline-block; box-sizing: border-box; padding: 0 14px; color: #fff; background: #07528e;  text-align: center;  font-size: 14px; text-decoration: none; margin: 0 2px;}
.page-num a.active { cursor: default; border-color: transparent; color: #fff; background: #fb6121;}
.page-num a.active:hover{ color: #fff;}
.page-num a:hover{ color: #fff; background: #fb6121;}





.cont_vip_bbs{ padding-left: 20px; margin-bottom: 60px;}
.cont_bbs_tit{ position: relative;  height: 18px; line-height: 18px;  margin-bottom: 20px; margin-top: 42px;}
.cont_bbs_tit span{font-weight: bold;font-size: 18px; color: #07528e;padding-left: 10px; border-left: 3px solid #07528e; font-family: "微软雅黑";  display: inline-block;}
.cont_vip_bbs font{ color: red; padding-left: 10px; font-size: 12px; float: left; padding-top: 16px;}
.cont_vip_bbs .red{ color: #fa0000;}
.cont_vip_bbs .bbs_txt { float: left; width: 428px;  border: 1px solid #dfdfdf; font-size: 14px; padding: 12px 8px; outline: none; color: #999999;}
.cont_vip_bbs .bbs_txtt { float: left; width: 428px; height: 106px; padding: 5px 8px; border: 1px solid #dfdfdf; line-height: 22px; font-size: 14px; outline: none; color: #999999;}
.bbs_append{ font-size: 13px; color: #666666; border:1px solid #e5e5e5; display: inline-block; background: #f8f8f8; border-radius: 5px; line-height: 30px; padding: 0 12px;}
.bbs_append:hover{ color: #fa0000;}
.cont_vip_bbs tr td { color: #333; font-size: 13px;}
.bbs_ycode { width: 234px;  border: 1px solid #dfdfdf; font-size: 12px; margin-right: 4px; padding: 12px 8px; outline: none; color: #999;}
.cont_vip_bbs a{ color: #07528e;}
.cont_vip_bbs a i{ color: red; font-style: normal;}
.vip_btn_logo{ display: inline-block; background: #f9651d; font-size: 18px; font-weight: bold; color: #fff!important; padding: 13px 75px; border-radius: 46px; margin-right: 32px;}
.vip_btn_rese{ display: inline-block; background: #0b5c9c; font-size: 18px; font-weight: bold; color: #fff!important; padding: 13px 75px; border-radius: 46px;}


textarea::-webkit-input-placeholder{color: #999999; }
textarea::-moz-placeholder{ color: #999999; }
textarea:-moz-placeholder{ color: #999999; }
textarea:-ms-input-placeholder{ color: #999999; }


.lf_supply_list_cp{ border: 1px solid #07528e; margin-top: 20px;}
.lf_supply_list{ padding: 20px 20px 29px;}
.lf_supply_list ul li{ line-height: 24px; height: 25px; overflow: hidden;}
.lf_supply_list ul li a{font-size: 14px; color: #333; font-family: "微软雅黑";}
.lf_supply_list ul li a:hover{ text-decoration: underline;}


.bbs_txt_select { float: left; width: 200px; padding:12px 8px; border: 1px solid #dfdfdf; font-size: 14px; outline: none; color: #999999;}

.set-title { float: left;}
.set-title ul li{ float:left; display: block; text-align: center; height: 100%; line-height: 42px; color: #fff; position: static; background: rgba(255,255,255,.1); box-sizing: border-box; cursor: pointer; width: 97px; cursor:pointer;}
.set-title ul .on{ background: #f3750e;}


.vip_content_join_list{ margin-top: 40px;}
.vip_content_join_list h2{ font-size: 28px; text-align: center; font-family: "微软雅黑"; color: #07528e;}
.vip_content_join_list h2 em{ display: block; font-size: 14px; font-weight: normal; color: #999; margin-top: 15px;}
.vip_content_join_table table{ margin: 15px auto 0;}
.vip_content_join_table tr { border: 1px solid #e3e3e3;}
.vip_content_join_table tr td{border: 1px solid #e3e3e3;}
.vip_content_join_table tr td em{font-size: 14px; color: #333; font-weight: bold;}
.vip_content_join_table tr th font{ font-size: 14px; color: #333; font-weight: bold;}
.vip_content_join_zz{ margin: 30px auto; width: 760px; font-size: 14px; color: #666; line-height: 30px;}
.vip_content_join_zz span{ display: block;font-size: 14px; color: #333; font-weight: bold;}
.join_btn{text-align: center; padding-top: 10px;}
.join_btn a{ font-size: 18px; color: #fff; font-weight: bold; display: inline-block; line-height: 46px; width: 170px; background: #0f65a9; border-radius: 46px;}


.ren_slideur{width:100%;position:relative;margin:0 auto;min-height:200px;}
.ren_slideur div.img a{width:100%;display:block;min-height:200px;}
.ren_slideur .renwnum{position:absolute;left:0px;bottom:13px;z-index:2;color:#fff;overflow:hidden;height:20px;width:100%;text-align:center;}
.ren_slideur .renwnum span{width:9px;height:9px;margin:0px 4px;display:inline-block;cursor:pointer;text-align:center;background:#ffffff;font-size:0px;border:1px solid #e5e5e5;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;vertical-align: text-bottom;}
.ren_slideur .renwnum span.on{background:#ec6100;border:1px solid #ec6100;}
.ren_slideur div.img a img{ visibility: hidden;max-width:100%;}

.solutions_banner img{visibility: hidden;max-width:100%;}
.solutions_banner ul li{width:100%;min-height:200px;}

.vip_supply_lf a.ck_ong{ font-size: 14px; color: #07528e; text-decoration: underline;}


.ccp-detail h2 {margin:2px auto; font-size:22px; text-align:center;}	
.ccp-detail .ccp-bar {border-bottom:1px dashed #ccc; margin:3px auto; text-align:center;}	
.top { height:34px; line-height:34px;border-bottom:1px solid #e5e5e5; background:#f5f5f5; width:100%; margin:0px auto; overflow:hidden; zoom:1; color:#5a5a5a; }
.top_main{width:1200px;margin:0px auto;height:34px;}
.top .fr{ width:420px; text-align:right; font-size:14px; font-weight:bold;  height:28px; line-height:28px; padding:4px 0px; }
.top .fl{ width:400px;  height:18px; line-height:18px; padding:9px 0px; }
.top_main_left{float:left;}
.top_main_right{float:right;}
.top_main_right a{color:#555;font-size:12px;font-family:"微软雅黑";}
.top_main_right em{margin:0px 10px;}
.top_main_left a.flt_le{float:left;}
.top_main_left a.flt_le{margin-top:5px;}
.top_main_left span{float:left;color:#555;font-size:12px;font-family:"微软雅黑";margin-left: 15px;}
.top .top_main_left span a{color:#e35f13;margin:0px 5px;}
.top .top_main_left span a:hover{text-decoration: underline;}
.top_main_right span{color:#555;font-size:12px;font-family:"微软雅黑";margin:0px 10px;}
.top_main_left span i{font-style: normal;color:#e35f13;}

.vip_contact_list ul li a{ color:#f76c17;}

.rightPlateContent {background: #fff;padding: 17px 0px;}
.footer_pt_p1{line-height:30px;color:#555;font-size:12px;}
.footer_pt_p1 em{margin:0px 10px;}
.footer_pt_p1 a{color:#555;font-size:12px;}
.footer_pt_p2 a{color:#555;font-size:12px; }
.footer_pt_p2{line-height:30px;color:#555;font-size:12px;}

.directory li {line-height: 30px;padding-left:8px;}
.directory li ul li { padding-left:12px; }
.directory a{ color:#5a5a5a; text-decoration:none; }
.ccp-list { border-bottom:1px dashed #ccc;}
.ccp-list h2 {font-size:14px; width:560px; overflow:hidden; margin:2px 0px;}
.ccp-list .date {}
.ccp-list .summary { padding-left:26px;}
.ccp-detail h2 {margin:2px auto; font-size:22px; text-align:center;}	
.ccp-detail .ccp-bar {border-bottom:1px dashed #ccc; margin:3px auto; text-align:center;}


/* 广告 */
.cb_mc_bnner{width:1200px;margin:0px auto;height:90px;position:relative;}
.cb_mc_bnner span{display:block;width:335px;height:90px;position:absolute;right:0px;top:0px;}
.cb_mc_bnner span em{display:block;height:90px;line-height:90px;color:#fef55e;font-size:18px;font-family:"微软雅黑";float:left;width: 172px;text-align:right;}
.cb_mc_bnner span a{display:block;float:left;width: 115px;height: 44px;margin-top: 23px;margin-left: 15px;}
.cb_mc_bnner span a:hover{text-decoration:none;}

/* add css */
.sp_mn_me_main{background:#f5f5f5;padding:50px 0px;} 
.sp_mn_me1{width:1200px;margin:0px auto;}
.featured_titleet span{display:inline-block;}
.featured_titleet span em{position:absolute;left:50%;margin-left:-150px;}
.succesny{width:1140px;background:#fff;padding:30px;margin:50px 0px 0px;height:484px;}
.succescont{width:1140px;position:relative;height:484px;}
.thumbWrap{right:0px !important;top:0px;position:absolute;}
.control{width:860px;height:484px;background:#fff;display:block;position:absolute;top:0px;left:0px;overflow:hidden;}
.change li {width:860px;overflow: hidden;text-align: center}
.change li .imgWrap {display: table-cell;width:860px;height:484px;vertical-align: middle;cursor: pointer;}
.change li img {max-width:860px;max-height:484px;vertical-align: middle;overflow: hidden}
.thumbWrap {width:250px;height:484px;overflow: hidden;}
.thumbWrap .thumbCont{height:365px;position: relative;width: 250px;}
.thumbWrap ul li{height:141px;overflow: hidden;text-align: center;width:250px;margin-bottom:30px;}
.thumbWrap ul li table{width:250px;height:141px;}
.thumbWrap ul li div {display: table-cell;width:250px;height:141px;vertical-align: middle;cursor:pointer;}
.thumbWrap ul li img {max-width:250px;max-height:141px;overflow: hidden}

.thumbPrev,.thumbNext{width:250px;height:40px;text-align:center;position: absolute;z-index: 9;outline: none}
.thumbPrev span,.thumbNext span {display:none;}
.thumbPrev {left:0px;top:0px;background: url(../images/we_mnr.png) center top no-repeat;}
.thumbNext {left:0px;bottom:0px;background: url(../images/we_mnr.png) center bottom no-repeat;}
.ssprev,.ssnext{display:none;}
.link_main{border-top:1px solid #e5e5e5;padding: 10px 0px 0px;}
.link_main ul{width:1200px;margin:0px auto;line-height:35px;color:#555555;font-size:14px;}
.link_main ul a{color:#555555;margin:0px 7px;}
/*视频标志*/
.vip_supply_rt_list_top{position: relative;}
.vip_new_top{position: relative;}
.panel_top{position: relative;}
.vid_pme{position:absolute;left:0px;bottom:0px;background: #000;width: 100%;text-align: center;opacity: .5;-moz-opacity: .5;filter: alpha(opacity=50);}

.myh_p1{display:inline-block;height:16px;line-height:16px;padding:0px 3px;background:#4388a7;color:#fff;font-size:12px;margin-left: 5px;margin-right:5px;font-style:normal;}
.myh_p2{display:inline-block;height:16px;line-height:16px;padding:0px 3px;background:#0e6f22;color:#fff;font-size:12px;margin-left: 5px;font-style:normal;}

.jsc_sa{display:block;width:122px;height:42px;line-height:42px;text-align:center;color:#fff;font-size:16px;background:#07528e;margin-bottom:20px;}